@charset 'utf-8';
/**初始化样式**/
body{font:14px "微软雅黑";color:#666;background:#f2f2f2;}
*{margin:0;padding:0;}
a,a:hover{text-decoration:none;}
ul,li{list-style:none;}
input,textarea{outline:none;}
input,textarea{border:0;}
/*初始化样式结束*/
.head{
    width:100%;
    overflow:hidden;
    background:#fff;
}
header{
    height:86px;
    padding:0 82px;
    overflow:hidden;
    position:relative;
}
.headertow{
    position:fixed;
    top:0;
    left:0;
    z-index:9998;
    width:100%;
    height:89px;
    background:rgba(0,0,0,.6);
    padding:0;
    display:none;
}
.headerNr{
    padding:0 82px;
    z-index:9999;
}
.logo{
    width:230px;
    height:70px;
    float:left;
    margin-top:8px;
    background:url(../img/logo.png) no-repeat;
    background-size:100% 100%;
}
.butDz{
    float:right;
    margin-top:24px;
}
.search{
    width:175px;
    height:30px;
    border:1px solid #cfcfcf;
    border-radius:4px;
    position:absolute;
    top:50%;
    left:50%;
    margin:-15px 0 0 -88px;
    overflow:hidden;
}
.search input{
    border:none;
    width:130px;
    height:20px;
    padding:5px;
}
.searchBut{
    width:40px;
    height:30px;
    position:absolute;
    top:0;
    right:0;
    cursor: pointer;
    background:#fff;
}
.searchBut i{
    position:absolute;
    top:50%;
    left:50%;
    margin:-8px 0 0 -8px;
}
.headBor{
    height:3px;
    background: -webkit-linear-gradient(left,rgba(15,166,234,1) 0,rgba(89,204,24,1) 10%,rgba(15,166,234,1) 60%,rgba(15,166,234,1) 100%);
    background: -moz-linear-gradient(left,rgba(15,166,234,1) 0,rgba(89,204,24,1) 10%,rgba(15,166,234,1) 60%,rgba(15,166,234,1) 100%);
    background: -ms-linear-gradient(left,rgba(15,166,234,1) 0,rgba(89,204,24,1) 10%,rgba(15,166,234,1) 60%,rgba(15,166,234,1) 100%);
    background: linear-gradient(left,rgba(15,166,234,1) 0,rgba(89,204,24,1) 10%,rgba(15,166,234,1) 60%,rgba(15,166,234,1) 100%);
}
.main{
    padding:15px;
    margin:20px;
    border:1px solid #ddd;
    background:#fff
}
.modular{
    border-radius:4px;
    overflow:hidden;
}
.listTitle{
    height:46px;
    border-bottom:1px solid #ccc;
}
.listTitle i{
    font-size: 24px; color: #1E9FFF;
}
.listTitle span{
    font-size:24px;
    color:#444;
}
.mainHede{
    height:46px;
    overflow:hidden;
    margin:15px;
}
.wcnmb{

}
.listCdsb{
    padding:0 10px 20px 10px;
}
.listCd{
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow:hidden;
}
.listImgWth{
    overflow:hidden;
}
.listImgWth img{
    width:100%;
    height:100%;
    transition: all 0.6s;
    cursor:pointer;
}
.listImgWth img:hover{
    transform: scale(1.4);
}
.listCd h3{
    height:50px;
    line-height:50px;
    padding:0 15px;
    overflow:hidden;
}
.listCd h3 a{
    display:block;
    font-size:16px;
    color:#444;
}
.listCd p{
    height:16px;
    padding:0 15px 15px 15px;
    line-height:16px;
    overflow:hidden;
}
.listCd p span{
    font-size:14px;
    color:#999;
}
.listCd p span.spsc{
    float:left;
}
.listCd p span.spll{
    float:right;
}
.listCd p span i{
    margin-right:2px;
}
#listPaging{
    text-align:center;
    margin-bottom:-60px;
}
/*登录注册样式*/
#login,#enroll{
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    background:rgba(0,0,0,.6);
    display:none;
}
.loginNr{
    width:360px;
    border:1px solid #ccc;
    border-radius:4px;
    position:fixed;
    top:20%;
    left:50%;
    margin-left:-180px;
    background:#fff;
}
.loginTitle{
    height:42px;
    line-height:42px;
    padding:0 15px;
    overflow:hidden;
    border-bottom:1px solid #cfcfcf;
    background:#F8F8F8;
}
.loginTitle i{
    float:right;
    cursor:pointer;
}
.H20{
    height:20px;
}
.mainOne{
    position:relative;
    padding-bottom:66px;
}

.loding{
    width:150px;
    height:36px;
    border-radius:4px;
    border:1px solid #efefef;
    background:#ccc;
    text-align:center;
    color:#000;
    line-height:36px;
    position:absolute;
    bottom:15px;
    left:50%;
    margin-left:-75px;
    cursor:pointer;
}
.footer{
    height:70px;
    line-height:70px;
    text-align:center;
    font-size:16px;
    position:relative;
}